<?php
	if($_POST['hide']!=2) echo '';
	else{
	//Инициализация
	$article_name=addslashes(trim(htmlspecialchars($_POST['article_name'])));
	$article_descr=addslashes(trim(htmlspecialchars($_POST['descr'])));
	$article=trim(addslashes($_POST['myTextArea']));
	$where=$_POST['module'];
	$from_who=$_SESSION['username'];
	$date_added=time();
	
	$sel_u = mysql_query('SELECT teacher_to FROM users WHERE username = "'.$_SESSION['username'].'"');
	$row_u = mysql_fetch_assoc($sel_u);
	
	$to_tutorial = $row_u['teacher_to'];

	//Търсене в базата данни по име на статията
	$select_s='SELECT article_name FROM articles WHERE article_name="' . $article_name . '"';
    $resultss=mysql_query($select_s);
	
	//Проверка за името на статията
	if(mysql_num_rows($resultss)!=0){
       $error_name="Името съществува!";
	   $flag_name=true;
    }
	else{
	//Проверка дали всички полета са попълнени
	if(empty($article_name) || empty($article_descr) || empty($where) || empty($article)){
       $error_article="Моля, попълни всички полета!";
	   $flag_article=true;
    }
	else{
	//Проверка за дължините на полетата
	if(strlen($article_name)<=4){
       $error_article_name="Името на статията трябва да бъде поне 4 символа!";
	   $flag_article_name=true;
    } 
	elseif(strlen($article)<=10){
       $error_article_content="Статията трябва да бъде поне 10 символа!";
	   $flag_article_content=true;
    }
	elseif(strlen($article_descr)<=5){
	   $error_article_descr="Описанието на статията трябва да бъде поне 5 символа!";
	   $flag_article_descr=true;
	}
	else{
	    $insert='INSERT INTO articles(article_name, article_descr, content, date_added, place, from_who, to_tutorial) VALUES("' . $article_name . '", "' . $article_descr . '", "' . $article . '", "' . $date_added . '", "' . $where . '","' . $from_who . '", "' . $to_tutorial . '")';
        $res_ins=mysql_query($insert);
		
        $success="Успешен запис!";
		$flag_success=true;
	}
	}
	}
	}
	//Изобразяване на грешки
	echo "<br /><br />";
	if($flag_article==true) echo "<p class='error'>".$error_article."</p>";
	elseif($flag_article_name==true) echo "<p class='error'>".$error_article_name."</p>"; 
	elseif($flag_name==true) echo "<p class='error'>".$error_name."</p>";
    elseif($flag_article_descr==true) echo "<p class='error'>".$error_article_descr."</p>"; 
	elseif($flag_success==true) echo "<p class='success'>".$success."</p>";
	elseif($flag_article_content==true) echo "<p class='error'>".$error_article_content."</p>"; 
?>